import type { AddressItem, Logistics, OrderDetail, OrderPre } from "@/types/medicine";
import { request } from "@/utiles/request";
// 查询药品订单预支付信息
export const getMedicalOrderPre = (params: { prescriptionId: string }) =>
    request.get<OrderPre>('/patient/medicine/order/pre', {params})
// 获取收货地址列表
export const getAddressList = () => request.get<AddressItem[]>('/patient/order/address')
// 创建药品订单
export const createMedicalOrder = (data: {
    id: string
    addressId: string
    couponId?: string
  }) => request.post<{ id: string }>('/patient/medicine/order', data)
// 获取药品订单详情
export const getMedicalOrderDetail = (id: string) =>
    request<OrderDetail>(`/patient/medicine/order/detail/${id}`)
// 获取药品订单物流信息
export const getMedicalOrderLogistics = (id: string) =>
  request<Logistics>(`/patient/order/${id}/logistics`)

  